/*************************************************************************
*																		 *
*				code by Miles Chen (v-mich) 2007.10.8					 *
*																		 *
*																		 *
*************************************************************************/

#pragma once


namespace System{namespace Hook{

//#include "detours.h"
//#pragma comment (lib,"../lib/detours.lib")		//static library
//#pragma comment (lib,"../lib/detoured.lib")		//dynamic library

	BOOL InjectLibrary(HANDLE hProcess, LPCWSTR lpszDllFullpath);

	BOOL InjectLibrary(DWORD dwProcID, LPCWSTR lpszDllFullpath);

	BOOL InjectLibrary(HWND hWnd, LPCWSTR lpszDllFullpath);

	BOOL EnableDebugPrivilege();

}}